tubular passage - Spanish English Dictionary